so far as is reasonably practicable - German English Dictionary